saint louis meaning in French
n. saint-louis, commune du haut-rhin (france); commune de la guadeloupe, commune de la réunion; ville du sénégal; ville des etats-unis (missouri); louis ix (roi de france)
n. saint-louis, commune du haut-rhin (france); commune de la guadeloupe, commune de la réunion; ville du sénégal; ville des etats-unis (missouri); louis ix (roi de france)